(an avalanche) to engulf - Turkish English Dictionary